<cfoutput>
	<cfset js = [
		"game.js",
		"player.js",
		"jquery.hotkeys.js",
		"bullet.js",
		"_physics.js",
		"_controls.js",
		"_dimension.js",
		"SAT.js"
	] />
	<cfloop array="#js#" item="item" index="i">
		<script type="text/javascript" src="#application.path#/craftivity/assets/gameJS/#item#?#application.version#"></script>
	</cfloop>
	 <script src="//simplewebrtc.com/latest.js"></script> 
	<script>
		$(document).ready(function(){
			var id = Math.floor(Math.random() * 100);
		});
	</script>
	
	<canvas id="myCanvas" width="600" height="400" style="border:1px solid ##666666;margin-top:30px;background-color:black;">
	</canvas>
	</br>
	<input name="id" value="" />
	<button onclick="">go</button>
</cfoutput>

add hit detection
http://jsfiddle.net/ARTsinn/FpEZf/
https://github.com/jriecken/sat-js
add explosions
precalculate Math.PI / 180 for performance

http://www.gameplaypassion.com/blog/explosion-effect-html5-canvas/